illegal trafficking of narcotics - French English Dictionary